package com.baiyi.homeui.hshomeui.callback;

import com.baiyi.homeui.hshomeui.entity.PcInfo;
import com.baiyi.homeui.hshomeui.entity.ScreenConfig;

import java.util.ArrayList;

public interface IOnPcControlCallBack {
    void onDoBrightness(int value);
    void onDoPower(String event);
    void onBlockScreen(boolean event);
    void onFileUpload(String path);
    void onRefreshUI(PcInfo pcInfo);
    void onDisConnect();

    void onReConnect();

    void onConnected();
    void refreshShowData(ArrayList<String> array);
    void screenConfigChange(ScreenConfig config);
    void presetConfigChange(ScreenConfig config);
    void nameTitleChange(String cpuName,String gpuName);

    void onWaterfallModeChange(boolean enble);
}
